package com.woniuxy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.woniuxy.entity.AllRun;
import java.util.List;
import java.util.Map;

/**
 * @Author pml
 * @Date 2025/7/19 9:34
 * @Description TODO
 * 跑腿订单服务接口
 * 遵循项目命名规范：数据库表名(all_run)→Service接口名(IAllRunService)
 * 继承IService获得基础CRUD能力，避免重复开发
 */
public interface IAllRunService extends IService<AllRun> {
    /**
     * 获取订单状态分布统计
     * 用于首页图表展示，返回各状态订单数量及名称
     */
    List<Map<String, Object>> getOrderStatusDistribution();
}